package com.bjsxt.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.bjsxt.domain.UserBank;
import com.baomidou.mybatisplus.extension.service.IService;
    /**
* @date:2022/1/7 12:00
* @author:yang
*/
public interface UserBankService extends IService<UserBank>{

        /**
         * 分页查询用户银行卡
         * @param page
         * @param usrId
         * @return
         */
        Page<UserBank> findByPage(Page<UserBank> page, Long usrId);

        /**
         * 通过用户id查询用户银行卡
         * @param userId
         * @return
         */
        UserBank getUserBankByUserId(Long userId);

        /**
         * 为用户绑定银行卡
         * @param userId
         * @param userBank
         * @return
         */
        boolean bindBank(Long userId, UserBank userBank);
    }
